#include "config.h"

ManualConfigBuilder& ManualConfigBuilder::fx(float value) {
	config_.fx = value;
	return *this;
}

ManualConfigBuilder& ManualConfigBuilder::fy(float value) {
	config_.fy = value;
	return *this;
}

ManualConfigBuilder& ManualConfigBuilder::cx(float value) {
	config_.cx = value;
	return *this;
}

ManualConfigBuilder& ManualConfigBuilder::cy(float value) {
	config_.cy = value;
	return *this;
}

ManualConfigBuilder& ManualConfigBuilder::image_width(int value) {
	config_.image_width = value;
	return *this;
}

ManualConfigBuilder& ManualConfigBuilder::image_height(int value) {
	config_.image_height = value;
	return *this;
}

ManualConfigBuilder& ManualConfigBuilder::data_path(const std::string& value) {
	config_.data_path = value;
	return *this;
}